package contenidos;

import java.util.*;

public class AlmacenDes {

	private List<Descarga> descargas;
	private static AlmacenDes INSTANCE = null;

	private AlmacenDes() {
		descargas = new LinkedList<Descarga>();
	}

	public static AlmacenDes getInstance() {
		if (INSTANCE == null)
			INSTANCE = new AlmacenDes();
		return INSTANCE;

	}

	public List<Descarga> getDescargas() {
		return descargas;
	}

	public Descarga getDescarga(String nombre) {

		Descarga des = null;
		Iterator it = descargas.listIterator();
		while (it.hasNext()) {
			Descarga aux = (Descarga) it.next();
			if (aux.getNombre() == nombre)
				des = aux;
		}
		return des;

	}

	public void addDescarga(Descarga vot) {
		descargas.add(vot);
	}

}
